using System;
using System.Xml;
using System.Xml.Serialization;
using System.Collections.Generic;

namespace Dashboard
{
	public class Clue
	{
		private string type = null;
		private string replaces_id = null;

		private PropertyList properties = new PropertyList ();

		public Clue ()
		{
		}

		public Clue (string type)
		{
			this.type = type;
		}

		[XmlAttribute]
		public string Type
		{
			get { return type; }
			set { type = value; }
		}

		[XmlAttribute]
		public string ReplacesId
		{
			get { return replaces_id; }
			set { replaces_id = value; }
		}

		public PropertyList Properties
		{
			get { return properties; }
			set { properties = value; }
		}
	}
}